package org.csy.work.dao;

import org.csy.work.entity.Product;

import java.util.List;

/**
 * @author CSY
 * @date 2024-11-28
 */
public interface ProductDao {
    List<Product> getProductAll();

    Product getProductById(String id);

    /**
     * 添加商品
     * @param product 要添加的商品对象
     * @return 影响的行数
     */
    int insert(Product product);

    /**
     * 修改商品
     * @param product 要修改的商品对象
     * @return 返回影响的行数
     */
    int update(Product product);

    /**
     * 删除商品
     * @param productId 要删除商品的ID
     * @return 返回影响的行数
     */
    int delete(String productId);

}
